package com.lhh.videoservice.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lhh.springcommon.entity.Video;
import com.lhh.springcommon.entity.vo.VideoVO;
import com.lhh.springcommon.utils.PageQuery;

import java.util.List;

/**
 * @author 李厚航
 */
public interface SearchService {

    /**
     * 根据用户id推荐视频
     * @param page
     * @return
     */
    Page<VideoVO> recommendVideoByUid(PageQuery<String> page);

    /**
     * 根据关键字搜索视频数量
     * @param video
     * @return
     */
    Long queryVideoCountByKeyword(Video video);


}
